package cn.com.haopy.yue.ai.db.service.hos;

import cn.com.haopy.yue.ai.db.entity.arisk.AIRiskCheckIndex;
import cn.com.haopy.yue.ai.db.service.IBaseService;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

import java.util.List;

/**
 * @Description: TODO
 * @Author DuTao
 * @Date 2025/3/27 11:20
 */
public interface AIRiskCheckIndexService extends IBaseService<AIRiskCheckIndex> {

    Page<AIRiskCheckIndex> querySelective(String resultType, String checkIndexName, Integer page, Integer limit, String sort, String order);

    List<AIRiskCheckIndex> getByName(String checkIndexName);

    List<AIRiskCheckIndex> getAll();

    /**
     * 获取正常指标，判断标准一至的
     *
     * @return
     */
    List<AIRiskCheckIndex> getJudgeNormalList();

    /**
     * 获取需要不同疾病的判断标准不一样的指标
     *
     * @return
     */
    List<AIRiskCheckIndex> getJudgeIllnessList();
}
